Volume 18, Issue 2, June 2017, Pages 445-502
Mohamed Ayed Mohamed Alkahtany; Amer Metrek Sayaf Albeshy